package easy;

/**
 * @author admin
 * 1295. 统计位数为偶数的数字
 * 解题思路：定义两个变量，一个用来判断是否为偶数，一个用来保存结果。对
 * 数组进行遍历，不断除以10，每次count加1，知道结果为0，判断count能否
 * 被整除，如可以则说明是偶数，此时res加1
 */
public class LeeCode1295 {

    public int findNumbers(int[] nums) {

        int count = 0;
        int res = 0;
        for (int num : nums) {
            while(num !=0){
                num = num / 10;
                count++;
            }
            if (count%2 == 0){
                res++;
            }
            count = 0;
        }

        return res;
    }

    public static void main(String[] args) {
        System.out.println(new LeeCode1295().findNumbers(new int[]{4371,315,322,431,686,264,442}));
    }
}
